package com.mzx.thread;
//模拟网络延时：放大问题的发生性（就是把前面买票的那个例子改一下）
//本类的主要描述就是模拟倒计时
public class TestSleep1 {
    public static void main(String[] args) {
        //调用倒计时这个方法
        TestSleep1 testSleep1 = new TestSleep1();
        testSleep1.DownTime();
        //打印当前时间
    }

//模拟倒计时的例子
    public void DownTime(){
        //一定要记住定义一个变量，一定要赋初值
        int numb=10;
        while (true){
            //这里用的是什么线程？主线程还是子线程，而且为什么这个线程没有继承那个接口，是因为不需要创建线程吗？
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            System.out.println(numb--);
            if (numb<=0){
                break;
            }
        }


    }
}
